﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using Sauces.Bussinees.Logic.Compras.Service;
using Sauces.Bussinees.Entities.Compras;
using Microsoft.Practices.Unity;
using System.Web.ModelBinding;

namespace Sauces.Web.Compras
{
    public partial class FrmListaPedidoProveedor : System.Web.UI.Page
    {
        [Dependency]
        public IPedidoProveedorService pedidoService { set; get; }

        protected void Page_Load(object sender, EventArgs e)
        {

        }

        public IEnumerable<PedidoProveedor> GetPedidoProveedor([Control("txtCriterio")] string criterio,
                                      [Control("txtFechaInicio")] DateTime? fechaIni,
                                      [Control("txtFechaFin")]DateTime? fechaFin)
        {
            return pedidoService.getAllPedidoProveedorByNombreAndRazonAndFechas(criterio, fechaIni, fechaFin);
        }
        
    }
}